Thực đơn
Tham số (lập trình máy tính) Tham số hình thức và tham số thực sự:Tham số hình thức là biến được liệt kê trong danh sách tham số (thường nằm tại phần đầu của định nghĩa chương trình con). Còn tham số thực sự là giá trị cụ thể của biến đó tại thời gian chạy.
Để phân biệt rõ hai khái niệm trên, xét ví dụ dưới đây (viết bằng C):
int sum(int addend_1, int addend_2) { return (addend_1 + addend_2); }
Hàm sum
nhận hai tham số hình thức: addend_1
và addend_2
. Nó lấy tổng của các giá trị được truyền vào các tham số này và trả về kết quả cho nơi gọi hàm (bằng cách sử dụng một kỹ thuật được cung cấp tự động bởi trình biên dịch C).Mã gọi hàm sum
có thể trông như dưới đây:
int sumValue; int value_1 = 40; int value_2 = 2; sumValue = sum(value1, value2);;
Các biến value_1
và value_2
được khởi tạo với các giá trị 40 và 2. Các biến này không phải tham số hình thức hay tham số thực sự.Tại thời gian chạy, giá trị đã được gán cho các biến này được truyền vào cho hàm sum
. Trong hàm sum
, các tham số hình thức addend_1
và addend_2
được tính giá trị và lần lượt cho kết quả là hai tham số thực sự 40 và 2. Giá trị của các tham số thực sự được cộng lại, kết quả được trả về cho nơi gọi hàm - nơi nó được gán cho biến sumValue
.
Tham số hình thức thường được gọi tắt là tham số. Tham số thực sự còn được gọi là tham số thực, tham đối hoặc đối số.
Thực đơn
Tham số (lập trình máy tính) Tham số hình thức và tham số thực sự:Liên quan
Tham nhũng tại Việt Nam Tham nhũng Tham số Tham số (lập trình máy tính) Tham chiến chỉ toàn "những ông già" Tham Nghị viện Tham mưu trưởng Quân chủng Hải quân, Quân đội nhân dân Việt Nam Tham mưu trưởng Quân chủng Phòng không – Không quân Việt Nam Tham chiếu hoạt động chuỗi cung ứng Tham chiếu (khoa học máy tính)Tài liệu tham khảo
WikiPedia: Tham số (lập trình máy tính)